• word of the day

    wintera colorata

    wintera colorata - Dictionary definition and meaning for word wintera colorata

    Definition
    (noun) evergreen shrub or small tree whose foliage is conspicuously blotched with red and yellow and having small black fruits
Download our Mobile App Today
Receive our word of the day
on Whatsapp